- Design, develop, test and release high quality software that fulfill end user requirements
- Maintain development standards, practices and principles
- Build scalable and maintainable software
- Strong interpersonal skills as well as strong teamwork and customer support focus
- Demonstrate a high level of initiative and attention to detail during daily operations
- Minimum of 5 years of experience in Golang development
- Minimum of 5 years of experience in development using SQL, relational databases, and the ability to write and optimize complex queries
- Expertise in implementing microservices
- Familiar with Github as well as change and configuration management best practices
- Excellent verbal and written communication skills
- Experience in UNIX or Linux
- Experience with Angular, Java, or C++ programming languages a plus
- Experience with Mobile App development and deployment
- Experience with Informix or other relational databases
- Understanding of Agile processes and methodologies
- Understanding of containerization technologies (Docker, Kubernetes)
- CI/CD pipeline (Jenkins, Github, Nexus)
Company
Location
Atlanta, GA - United States of America
Job type
Full-Time
Golang Job Details
Norfolk Southern, a Fortune 500 company, is seeking a highly motivated and qualified application developer with experience in back-end development with focus on Golang development. The successful candidate will join a dynamic project team developing and supporting our Transportation Management Systems. The ideal applicant for the open position is highly motivated in agile software development and works well as part of a diverse development team.
In this position, the applicant will help with the development of Transportation Management and Logistics applications along with associated Mobile apps. Additionally, as an employee in the NS Information Technology Department, the successful candidate will design and develop enhancements to critical transportation management and monitoring systems supporting Norfolk Southern’s Intermodal initiative.
Daily work may additionally involve interactions with software vendors and integration partners. There are also opportunities to serve on standards bodies collaborating with partners within the Transportation industry for standards development.
Responsibilities:
Skills Required:
Skills Preferred:
Education:
4-yr college degree in Computer Science, Engineering, Physics, or Mathematics
Work Conditions
Environment: Hybrid (3 days remote/week)
On-Call: Yes
Travel Required: 0 - 2 Days per Month,
Company Overview
At Norfolk Southern, we believe in celebrating our individuality. By leveraging the unique backgrounds and viewpoints of our employees, we can create a culture of innovation, respect, and inclusion. We know that employees thrive in a workplace where differing viewpoints, ideas, and experiences are freely shared and valued. As such, we encourage all employees to contribute their distinctive skills and capabilities to our organization.
Equal employment opportunities are available to all applicants regardless of race, color, religion, age, sex, national origin, disability status, genetic information, veteran status, sexual orientation, and gender identity. Together, we power progress.
Effective December 8, 2021, NS has paused its implementation of the COVID-19 vaccine mandate given the dynamic legal proceedings. The ultimate outcome of the federal contractor vaccine mandate is yet to be determined. It is still possible that the mandate, as it applies to NS, could be upheld in court in the near future. If the mandate is upheld, NS employees will be required to be vaccinated or have an approved medical or religious accommodation.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs